package org.example.admin.controller.lide;


import org.example.admin.entity.Store;
import org.example.admin.service.StoreService;
import org.example.util.R;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;

@RestController
@RequestMapping("/store")
public class StoreController {

    @Resource
    private StoreService storeService;

    @GetMapping("/show")
    public R show(@RequestParam(value = "storeid") int storeid){

        Store store = storeService.selectStoreById(storeid);
        if(store == null){
            return R.fail("商店不存在");
        }
        return R.ok(store);
    }

    @PostMapping("/update")
    public R update(@RequestBody Store store){
        int sign = storeService.updateStore(store);
        if(sign < 0){
            return R.fail("修改失败");
        }
        return R.ok();
    }
}
